#ifndef _QUICK_SORT_H_
#define _QUICK_SORT_H_

int partition(int a[], int p, int r);
int partition_ex(int a[], int p, int r, int x);
void quicksort(int a[], int p, int r);
void quicksort_no_tail_recursion(int a[], int p, int r);

#endif
